kidney dialysis - French English Dictionary